arm/apple machine support · Maintained
Maintainers
- M Sven Peter <sven@kernel.org>
- M Janne Grunau <j@jannau.net>
- R Neal Gompa <neal@gompa.dev>
Paths
- F
Documentation/devicetree/bindings/arm/apple.yaml - F
Documentation/devicetree/bindings/arm/apple/* - F
Documentation/devicetree/bindings/clock/apple,nco.yaml - F
Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml - F
Documentation/devicetree/bindings/dma/apple,admac.yaml - F
Documentation/devicetree/bindings/gpio/apple,smc-gpio.yaml - F
Documentation/devicetree/bindings/gpu/apple,agx.yaml - F
Documentation/devicetree/bindings/hwmon/apple,smc-hwmon.yaml - F
Documentation/devicetree/bindings/i2c/apple,i2c.yaml - F
Documentation/devicetree/bindings/input/touchscreen/apple,z2-multitouch.yaml - F
Documentation/devicetree/bindings/interrupt-controller/apple,* - F
Documentation/devicetree/bindings/iommu/apple,dart.yaml - F
Documentation/devicetree/bindings/iommu/apple,sart.yaml - F
Documentation/devicetree/bindings/leds/backlight/apple,dwi-bl.yaml - F
Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml - F
Documentation/devicetree/bindings/mfd/apple,smc.yaml - F
Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml - F
Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml - F
Documentation/devicetree/bindings/nvmem/apple,efuses.yaml - F
Documentation/devicetree/bindings/nvmem/apple,spmi-nvmem.yaml - F
Documentation/devicetree/bindings/pci/apple,pcie.yaml - F
Documentation/devicetree/bindings/phy/apple,atcphy.yaml - F
Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml - F
Documentation/devicetree/bindings/power/apple* - F
Documentation/devicetree/bindings/power/reset/apple,smc-reboot.yaml - F
Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml - F
Documentation/devicetree/bindings/rtc/apple,smc-rtc.yaml - F
Documentation/devicetree/bindings/spi/apple,spi.yaml - F
Documentation/devicetree/bindings/spmi/apple,spmi.yaml - F
Documentation/devicetree/bindings/usb/apple,dwc3.yaml - F
Documentation/devicetree/bindings/watchdog/apple,wdt.yaml - F
Documentation/hwmon/macsmc-hwmon.rst - F
arch/arm64/boot/dts/apple/ - F
drivers/bluetooth/hci_bcm4377.c - F
drivers/clk/clk-apple-nco.c - F
drivers/cpufreq/apple-soc-cpufreq.c - F
drivers/dma/apple-admac.c - F
drivers/gpio/gpio-macsmc.c - F
drivers/hwmon/macsmc-hwmon.c - F
drivers/pmdomain/apple/ - F
drivers/i2c/busses/i2c-pasemi-core.c - F
drivers/i2c/busses/i2c-pasemi-platform.c - F
drivers/input/touchscreen/apple_z2.c - F
drivers/iommu/apple-dart.c - F
drivers/iommu/io-pgtable-dart.c - F
drivers/irqchip/irq-apple-aic.c - F
drivers/mfd/macsmc.c - F
drivers/nvme/host/apple.c - F
drivers/nvmem/apple-efuses.c - F
drivers/nvmem/apple-spmi-nvmem.c - F
drivers/phy/apple/ - F
drivers/pinctrl/pinctrl-apple-gpio.c - F
drivers/power/reset/macsmc-reboot.c - F
drivers/power/supply/macsmc-power.c - F
drivers/pwm/pwm-apple.c - F
drivers/rtc/rtc-macsmc.c - F
drivers/soc/apple/* - F
drivers/spi/spi-apple.c - F
drivers/spmi/spmi-apple-controller.c - F
drivers/usb/dwc3/dwc3-apple.c - F
drivers/video/backlight/apple_dwi_bl.c - F
drivers/watchdog/apple_wdt.c - F
include/dt-bindings/interrupt-controller/apple-aic.h - F
include/dt-bindings/pinctrl/apple.h - F
include/linux/mfd/macsmc.h - F
include/linux/soc/apple/* - F
include/uapi/drm/asahi_drm.h
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH 00/10] Add support for Apple Silicon DockChannel internal keyboards
2026-06-30 12:55 · 4 replies in 7d · Michael Reeves via B4 Relay <devnull+michael.reeves077.gmail.com@kernel.org> -
DORMANTno replies
[PATCH] arm64: dts: apple: t8122: Fix I2C resources
2026-06-29 10:01 · 0 replies in 7d · Michael Reeves via B4 Relay <devnull+michael.reeves077.gmail.com@kernel.org>
Active reviewers (last 30 days)
-
Hector Martin <hidden>
2 attestations (2 Co-developed-by) · last on 2026-06-30
Recent patches
Most-recent 30 patches in this subsystem on linux-devicetree (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH 10/10] arm64: dts: apple: Enable DockChannel HID on M2 and M3 laptops
2026-06-30 · Michael Reeves via B4 Relay <devnull+michael.reeves077.gmail.com@kernel.org> -
HOTtoday
[PATCH 03/10] dt-bindings: iommu: apple,dart: Add t8122 compatible
2026-06-30 · Michael Reeves via B4 Relay <devnull+michael.reeves077.gmail.com@kernel.org> -
HOTtoday
[PATCH 01/10] dt-bindings: mailbox: Add Apple t8122 ASC mailbox
2026-06-30 · Michael Reeves via B4 Relay <devnull+michael.reeves077.gmail.com@kernel.org> -
HOTtoday
[PATCH 09/10] arm64: dts: apple: Add MTP DockChannel HID nodes
2026-06-30 · Michael Reeves via B4 Relay <devnull+michael.reeves077.gmail.com@kernel.org> -
DORMANTno replies
[PATCH] arm64: dts: apple: t8122: Fix I2C resources
2026-06-29 · Michael Reeves via B4 Relay <devnull+michael.reeves077.gmail.com@kernel.org> -
COLD32d
REVIEWED: 2 (1M) [PATCH v3 5/5] arm64: dts: apple: Initial t8122 (M3) device trees
2026-05-07 · Janne Grunau <j@jannau.net> -
COLD32d
REVIEWED: 9 (8M) [PATCH v3 4/5] dt-bindings: arm: apple: Add M3 based devices
2026-05-07 · Janne Grunau <j@jannau.net> -
COLD32d
REVIEWED: 10 (9M) [PATCH v3 3/5] dt-bindings: pwm: apple,s5l-fpwm: Add t8122 compatible
2026-05-07 · Janne Grunau <j@jannau.net> -
COLD32d
IN LINUX-NEXT: 9 (8M) [PATCH v3 2/5] dt-bindings: watchdog: apple,wdt: Add t8122 compatible
2026-05-07 · Janne Grunau <j@jannau.net> -
COLD30d
REVIEWED: 2 (1M) [PATCH v2 6/6] arm64: dts: apple: Initial t8122 (M3) device trees
2026-05-05 · Janne Grunau <j@jannau.net> -
COLD30d
REVIEWED: 9 (8M) [PATCH v2 5/6] dt-bindings: arm: apple: Add M3 based devices
2026-05-05 · Janne Grunau <j@jannau.net> -
COLD30d
REVIEWED: 10 (9M) [PATCH v2 4/6] dt-bindings: pwm: apple,s5l-fpwm: Add t8122 compatible
2026-05-05 · Janne Grunau <j@jannau.net> -
COLD30d
REVIEWED: 9 (8M) [PATCH v2 3/6] dt-bindings: watchdog: apple,wdt: Add t8122 compatible
2026-05-05 · Janne Grunau <j@jannau.net> -
STALE73d
[PATCH 2/2] dt-bindings: Update Sasha Finkelstein's email address
2026-04-11 · Sasha Finkelstein <k@chaosmail.tech> -
STALE78d
REVIEWED: 1 (1M) [PATCH RESEND] arm64: dts: apple: fix spelling error
2026-04-08 · Axel Flordal <hidden> -
COLD58d
[PATCH 9/9] arm64: dts: apple: Initial t8122 (M3) device trees
2026-03-20 · Janne Grunau <j@jannau.net> -
COLD58d
[PATCH 8/9] dt-bindings: arm: apple: Add M3 based devices
2026-03-20 · Janne Grunau <j@jannau.net> -
COLD58d
[PATCH 7/9] dt-bindings: pwm: apple,s5l-fpwm: Add t8122 compatible
2026-03-20 · Janne Grunau <j@jannau.net> -
COLD58d
[PATCH 6/9] dt-bindings: i2c: apple,i2c: Add t8122 compatible
2026-03-20 · Janne Grunau <j@jannau.net> -
COLD58d
[PATCH 5/9] dt-bindings: pinctrl: apple,pinctrl: Add t8122 compatible
2026-03-20 · Janne Grunau <j@jannau.net> -
COLD58d
[PATCH 4/9] dt-bindings: watchdog: apple,wdt: Add t8122 compatible
2026-03-20 · Janne Grunau <j@jannau.net> -
STALE103d
[PATCH] dt-bindings: arm: apple: Add M3 (t8112 and t603x) devices
2026-03-19 · Janne Grunau <j@jannau.net> -
STALE111d
[PATCH] arm64: dts: apple: fix spelling error
2026-03-07 · Axel Flordal <hidden> -
DORMANTno replies
FAILED: Patch "arm64: dts: apple: t8112-j473: Keep the HDMI port powered on" failed to apply to 6.6-stable tree
2026-03-01 · Sasha Levin <sashal@kernel.org> -
DORMANTno replies
FAILED: Patch "arm64: dts: apple: t8112-j473: Keep the HDMI port powered on" failed to apply to 6.12-stable tree
2026-03-01 · Sasha Levin <sashal@kernel.org> -
STALE112d
REVIEWED: 1 (1M) [PATCH v3 2/2] irqchip/apple-aic: Add support for "apple,t8122-aic3"
2026-02-23 · Janne Grunau <j@jannau.net> -
STALE145d
REVIEWED: 1 (1M) [PATCH v2 2/2] irqchip/apple-aic: Add support for "apple,t8122-aic3"
2026-01-28 · Janne Grunau <j@jannau.net> -
STALE154d
[PATCH 2/2] irqchip/apple-aic: Add support for "apple,t8122-aic3"
2026-01-25 · Janne Grunau <j@jannau.net> -
STALE172d
[PATCH 4/4] arm64: dts: apple: Add chassis-type property for Apple iMacs
2026-01-09 · Janne Grunau <j@jannau.net> -
STALE172d
[PATCH 3/4] arm64: dts: apple: Add chassis-type property for Mac Pro
2026-01-09 · Janne Grunau <j@jannau.net>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE145d
REVIEWED: 1 (1M) [PATCH v2 2/2] irqchip/apple-aic: Add support for "apple,t8122-aic3"
2026-01-28 · Janne Grunau <j@jannau.net> · 1 Reviewed-by -
STALE112d
REVIEWED: 1 (1M) [PATCH v3 2/2] irqchip/apple-aic: Add support for "apple,t8122-aic3"
2026-02-23 · Janne Grunau <j@jannau.net> · 1 Reviewed-by -
STALE78d
REVIEWED: 1 (1M) [PATCH RESEND] arm64: dts: apple: fix spelling error
2026-04-08 · Axel Flordal <hidden> · 1 Reviewed-by -
COLD30d
REVIEWED: 2 (1M) [PATCH v2 6/6] arm64: dts: apple: Initial t8122 (M3) device trees
2026-05-05 · Janne Grunau <j@jannau.net> · 2 Reviewed-by -
COLD32d
REVIEWED: 2 (1M) [PATCH v3 5/5] arm64: dts: apple: Initial t8122 (M3) device trees
2026-05-07 · Janne Grunau <j@jannau.net> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE196d
[PATCH v9 13/21] arm64: dts: apple: s5l8960x: Add CPU PMU nodes
2025-12-17 · Nick Chan <hidden> -
STALE196d
[PATCH v9 14/21] arm64: dts: apple: t7000: Add CPU PMU nodes
2025-12-17 · Nick Chan <hidden> -
STALE196d
[PATCH v9 15/21] arm64: dts: apple: t7001: Add CPU PMU nodes
2025-12-17 · Nick Chan <hidden> -
STALE196d
[PATCH v9 16/21] arm64: dts: apple: s800-0-3: Add CPU PMU nodes
2025-12-17 · Nick Chan <hidden> -
STALE196d
[PATCH v9 17/21] arm64: dts: apple: s8001: Add CPU PMU nodes
2025-12-17 · Nick Chan <hidden> -
STALE196d
[PATCH v9 18/21] arm64: dts: apple: t8010: Add CPU PMU nodes
2025-12-17 · Nick Chan <hidden> -
STALE196d
[PATCH v9 19/21] arm64: dts: apple: t8011: Add CPU PMU nodes
2025-12-17 · Nick Chan <hidden> -
STALE196d
[PATCH v9 20/21] arm64: dts: apple: t8012: Add CPU PMU nodes
2025-12-17 · Nick Chan <hidden> -
DORMANTno replies
[PATCH v9 21/21] arm64: dts: apple: t8015: Add CPU PMU nodes
2025-12-17 · Nick Chan <hidden> -
STALE172d
[PATCH v10 13/21] arm64: dts: apple: s5l8960x: Add CPU PMU nodes
2026-01-01 · Nick Chan <hidden>